armor-piercing shell-tracer - French English Dictionary